precursor science - German English Dictionary